Teaching The Hard Wayweb